<template>
    <!-- header -->
    <div class="nav-container page-component"> <!--左侧导航 #start -->
        <div class="nav left-nav">
            <div class="nav-item "> <span class="v-link clickable dark" onclick="javascript:window.location='/user'">实名认证
                </span> </div>
            <div class="nav-item "> <span class="v-link clickable dark" onclick="javascript:window.location='/order'"> 挂号订单
                </span> </div>
            <div class="nav-item selected"> <span class="v-link selected dark"
                    onclick="javascript:window.location='/patient'"> 就诊人管理 </span> </div>
            <div class="nav-item "> <span class="v-link clickable dark"> 修改账号信息 </span> </div>
            <div class="nav-item "> <span class="v-link clickable dark"> 意见反馈 </span> </div>
        </div> <!-- 左侧导航 #end --> <!-- 右侧内容 #start -->
        <div class="page-container">
            <div class="personal-patient">
                <div class="header-wrapper">
                <div class="title"> 就诊人管理</div>
            </div>
            <div class="content-wrapper"> <el-card class="patient-card" shadow="always" v-for="item in patientList"
                    :key="item.id">
                    <div slot="header" class="clearfix">
                        <div> <span class="name">{{ item.name }}</span> <span>{{ item.certificatesNo }} {{
                                item.param.certificatesTypeString }}</span>
                            <div class="detail" @click="show(item.id)"> 查看详情 <span class="iconfont"></span></div>
                        </div>
                    </div>
                    <div class="card SELF_PAY_CARD">
                        <div class="info"> <span class="type">{{ item.isInsure == 0 ? '自费' : '医保'}}</span> <span
                                class="card-no">{{ item.certificatesNo }}</span> <span class="card-view">{{
                                item.param.certificatesTypeString }}</span> </div> <span class="operate"></span>
                    </div>
                    <div class="card">
                        <div class="text bind-card"></div>
                    </div>
                </el-card>
                <div class="item-add-wrapper v-card clickable" @click="add()">
                    <div class="">
                        <div>+ 添加就诊人</div>
                    </div>
                </div>
            </div>
        </div>
    </div> <!-- 右侧内容 #end -->
</div> <!-- footer --></template>
<script>
import '~/assets/css/hospital_personal.css'
import '~/assets/css/hospital.css'
import '~/assets/css/personal.css'
import patientApi from '@/api/yygh/patient'
export default {
    data() { 
        return { 
            patientList: [] 
        } 
    },
    mounted() {
         this.findPatientList() 
        },
    methods: {
        findPatientList() { 
            patientApi.findList().then(response => { 
                this.patientList = response.data.list 
            }) 
        },
        add() { 
            window.location.href = '/patient/add' 
        },
        show(id) { 
            window.location.href = '/patient/show?id=' + id 
        }
    }
}
</script>
<style>.header-wrapper .title {
    font-size: 16px;
    margin-top: 0;
}

.content-wrapper {
    margin-left: 0;
}

.patient-card .el-card__header .detail {
    font-size: 14px;
}</style>